CLASS zcl_dome_003 DEFINITION
  PUBLIC
  FINAL
  CREATE PUBLIC .

  PUBLIC SECTION.
    interfaces IF_OO_ADT_CLASSRUN .
  PROTECTED SECTION.
  PRIVATE SECTION.
ENDCLASS.



CLASS zcl_dome_003 IMPLEMENTATION.
 METHOD if_oo_adt_classrun~main.

            OUT->write( 1 ).


    MODIFY ENTITY I_ProductTP_2
     CREATE BY \_ProductDescription
      AUTO FILL CID
       WITH VALUE #( (

     Product = 'FG126-1'
     %target = VALUE #(
     (
     Product = 'FG126-1'
     Language = 'J'
     ProductDescription = 'FIN126,MTS-DI,PD,SerialNo-test'
     )
     )
     ) )


     MAPPED DATA(mapped)
     REPORTED DATA(reported)
     FAILED DATA(failed).

    COMMIT ENTITIES
        RESPONSE OF I_ProductTP_2
            FAILED DATA(failed_commit)
            REPORTED DATA(reported_commit).

            OUT->write( mapped ).
  ENDMETHOD.
ENDCLASS.
